﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using NetworkManagement;

namespace LorraineSec.MessageLib.Messages
{
    public sealed class CompartmentListRequest : Message
    {
        #region Format Constants
        /*
         * Format:
         *     0
         * | EMPTY |
         */
        #endregion

        public CompartmentListRequest()
        {
            init();
        }

        public CompartmentListRequest(byte[] bytes)
            : base(bytes)
        {
            init();
            decode();
        }

        private void init()
        {
            MessageID = (ushort)LorraineSecMessageFactory.MessageID.COMPARTMENT_LIST_REQUEST;
        }

        public override void decode()
        {
            base.decode();
        }

        public override void encode()
        {
            payload = new byte[0];
            base.encode();
        }
    }
}
